package com.cskaoyan.javase.basic._2variable._0declaration;
/**
 * 变量的使用
 * 主要分为两个步骤(指的是方法中的变量)
 * 1.声明变量
 * 2.初始化变量
 *
 * 仅仅声明的变量是不能够使用的,必须要进行初始化才能够使用.
 * 补充:
 *      仅仅声明的变量,只是告诉编译器这个变量的名字,这个变量的数据类型
 *      但是这个变量没有值,这个变量没有意义
 *      所以编译器会自动在编译器,去除掉代码中,仅有声明没有初始化的变量.
 *
 *      既然根本就没有编译它,那也就不会开辟空间,存储它的值.
 *
 * @since 14:53
 * @author wuguidong@cskaoyan.onaliyun.com
 */
public class Demo {
    public static void main(String[] args) {
        // 声明一个int类型变量
        int a;

        // Variable 'a' might not have been initialized
        // System.out.println(a);
    }
}
